protective relief - French English Dictionary